Revision: bazaar--devo--1.1--patch-54
Archive: thelove@canonical.com
Creator: Canonical.com Patch Queue Manager <pqm@canonical.com>
Date: Tue Dec 14 21:00:03 GMT 2004
Standard-date: 2004-12-14 21:00:03 GMT
New-files: libarch/arch-cache.c libarch/arch-cache.h
    libarch/cached-archive.c libarch/cached-archive.h
Modified-files: commands/branch.c
    commands/my-revision-library.c libarch/archive.c
    libarch/archive.h libarch/commit.c libarch/inv-ids.c
    libarch/my.c libarch/my.h libarch/pfs.c libarch/pfs.h
    libarch/tests/unit-pfs.c tests/test-archive-creation.sh
    tests/test-archive-setup.sh tests/test-commit.sh
    tests/test-framework tests/test-get.sh
    tests/test-import-baz.sh tests/test-import.sh
    tests/test-mirror.sh tests/test-rm-explicit.sh
New-patches: aaron.bentley@utoronto.ca--baz/bazaar--cached--0--base-0
    aaron.bentley@utoronto.ca--baz/bazaar--cached--0--patch-1
    aaron.bentley@utoronto.ca--baz/bazaar--cached--0--patch-2
    aaron.bentley@utoronto.ca--baz/bazaar--cached--1--base-0
    aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-1
    aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-2
    aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-3
    aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-4
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--base-0
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-1
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-2
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-3
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-4
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-5
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-6
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-7
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-8
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-9
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-10
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-11
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-12
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-13
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-14
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-15
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-16
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-17
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-18
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-19
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-20
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-21
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-22
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-23
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-24
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-25
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-26
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-27
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-28
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-29
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--base-0
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--patch-1
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--patch-2
    aaron.bentley@utoronto.ca--tla-2004/tlasrc--devel--0.2--patch-9
    eric@petta-tech.com--2004b-ordinary/tlasrc--normalperson--0.2--patch-2
    thelove@canonical.com/bazaar--devo--1.1--patch-54
Summary: Added Arch Cache support
Keywords: 

Patches applied:

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--0--base-0
   tag of aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--patch-2

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--0--patch-1
   Removed commit --base support

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--0--patch-2
   Merged the latest from baz--devo--1.1

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--1--base-0
   tag of thelove@canonical.com/bazaar--devo--1.1--patch-49

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-1
   Merge archive caching from bazaar--cached--0

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-2
   Merge (Canonical.com Patch Queue Manager)

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-3
   Changed function to explicitly void.  Sheesh.

 * aaron.bentley@utoronto.ca--baz/bazaar--cached--1--patch-4
   used arch_abs_path where appropriate, fixed pfs_abs_path for caches

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--base-0
   tag of aaron.bentley@utoronto.ca--tla-2004/tlasrc--devel--0.2--patch-8

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-1
   Removed log template

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-2
   Merge (tlasrc--devel--0.2, James Blackwell, MLH)

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-3
   Initial passthrough archive connect code

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-4
   Got passthrough working, at least for a simple case

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-5
   Fixed include guard

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-6
   Added basic archive cache implementation

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-7
   Bugfixen for the Arch Cache

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-8
   Started using the arch cache for get-patch

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-9
   Added support for caching full trees (on read)

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-10
   Added get_str and put_str methods for the archive cache

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-11
   Added log caching

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-12
   Made cache put require a commit, so aborts don't produce cache garbage

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-13
   Removed hard-coded cache location

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-14
   Added copyright statements to new source files

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-15
   updated tests to use cached archives always.

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-16
   Updated tests to support cache better

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-17
   Updated cached archive to support creating archives over cache

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-18
   Made test-framework delete the cache when initializing

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-19
   Adjusted test framework to delete cache after test

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-20
   Fixed order of declaration, changed direct pfs use to archives.h iface

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-21
   Added support for line read/write

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-22
   store rev type, use full-trees as cacherevs, missing from the source

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-23
   Cached and used archive type.

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-24
   Added ancestor caching, for continuations

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-25
   Cache changesets at commit time

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-26
   Added ancestor caching on commit

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-27
   Removed unused variable

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-28
   Fixed memory handling in arch_cache_get_str

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--0--patch-29
   fix a file descriptor leak when opening logs (Eric Wong)

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--base-0
   tag of aaron.bentley@utoronto.ca--tla-2004/tlasrc--commit-base--3--patch-1

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--patch-1
   Fixed includes

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--cache--1--patch-2
   fix a file descriptor leak when opening logs (Eric Wong)

 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--devel--0.2--patch-9
   Merge (James Blackwell, MLH)

 * eric@petta-tech.com--2004b-ordinary/tlasrc--normalperson--0.2--patch-2
   fix a file descriptor leak when opening logs

